Global oil demand forecasts have been revised downward as escalating fuel prices and supply constraints create a challenging economic outlook.
Read More

Global oil demand forecasts have been revised downward as escalating fuel prices and supply constraints create a challenging economic outlook.
Read More