The world’s crude market has just about regained balance, heading to harmony between supply and demand despite inventories unable to mirror the effect of the OPEC supply cuts, according to the monthly International Energy Agency (IEA) report.
Read Full Article at RT.com