US Strategic Petroleum Reserve Hits Lowest Level Since 1983
Muscat: US crude inventories in the Strategic Petroleum Reserve fell by 5.1 million barrels, according to Energy Department data, dropping to their lowest level since 1983 as pressure mounts on the country’s emergency stockpile amid volatile energy ma…