BusinessUS buys nearly 2.5 million barrels of oil for Strategic Petroleum ReserveBy Brown State Of Mind - August 24, 20240FacebookTwitterPinterestWhatsApp