Washington The U.S. Department of Energy said on Friday it will sell 18 million barrels of crude oil from its strategic petroleum reserve (SPR) on Dec. 17, as part of a previously announced plan to try to reduce oil prices Read full story
Washington The U.S. Department of Energy said on Friday it will sell 18 million barrels of crude oil from its strategic petroleum reserve (SPR) on Dec. 17, as part of a previously announced plan to try to reduce oil prices Read full story