Submitted by EnergyTechStocks.com
As investors desperately try to keep their portfolios afloat in the wake of the global energy crisis, knowing whose oil price forecast has stood the test of time is crucial.
An analysis by EnergyTechStocks.com of the best and worst oil price forecasts of the past decade indicates that one analyst whose forecasts command a […]