6 Fern House
10 Pinewood Place
Windsor SL4 3SP UK
Oct 27 (Reuters) - The United States plans to sell 58 million barrels of crude oil from its strategic petroleum reserve between 2018 and 2025 under a budget deal reached on Monday by the White House and top lawmakers from both parties, Bloomberg reported.
Source:: Reuters UK Natural Resources