
The oil market has been under pressure due to a spate of reports on weak fuel consumption and grim forecasts from the Organization of the Petroleum Exporting Countries (OPEC) and the International Energy Agency.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...