energy industry

energy industry Articles

Oil prices are down from their highs earlier this year, OPEC has given up its attempt to push oil to $100 per barrel, and inflation seems to be tamed. Although everything remains higher than it was...