Does the government still need to hoard crude oil?

By hellenicshippingnews The U.S. government is getting ready to sell millions and millions of barrels of crude oil. On Wednesday, the House voted to pass a budget deal to increase the country’s borrowing limit. As part of the plan to raise funding, the budget includes a provision to sell 58 million barrels of oil from the Strategic … Read full story ›