The Next Two Months Will Be Critical For Oil Fundamentals
Weekly data by EIA reveals crude stockpiles of 7.3 million barrels for the week to April 26, a sharp swing from a draw of 6.4 million barrels posted the previous week. Standard Chartered: the fastest […]