The Department of Energy announced Friday it purchased 2.4 million barrels for the Strategic Petroleum Reserve.
The Biden administration said on Friday it has bought its last batch of oil for the Strategic Petroleum Reserve after selling ...
A team of chemists and engineers in China has developed a new, efficient way to separate oil and water mixtures. In their paper published in the journal Science, the group describes how they developed ...