Crude oil supplies went up by 9M barrels last week to 362.4M barrels according to Energy Department’s report today. That’s the biggest inventory gain since 2008 and US crude output reached the highest level in 12 years. Crude oil price took an immediate dive to its 6-week low, rounding off…
Read More





