The Independent
Global concerns about fuel prices are reaching fever pitch and the world’s leading energy monitor has issued a disturbing downward revision of the oil industry’s ability to keep pace with soaring demand.
The Independent
Global concerns about fuel prices are reaching fever pitch and the world’s leading energy monitor has issued a disturbing downward revision of the oil industry’s ability to keep pace with soaring demand.