Eight Ways the Russia-Ukraine War Changed the World

Posted by February 24, 2023

Russia’s invasion of Ukraine, a year ago today, set off a cascade of global repercussions for energy, economics, geopolitics and the role of American leaders

Read More

Five energy companies are seeing big stock buying from their…

Posted by December 8, 2022

Even though energy stocks are up 49% this year, executives keep buying their own companies’ shares.Does that make sense? Yes, for two reasons. Oil will trade

Read More