Depository of News

US strategic oil reserve plunges to 44-year low

newsdepo.com · economy

US emergency oil reserves plunge to the lowest level since 1982 after Washington began releasing crude in March Read Full Article at RT.com

Read full article →