
What does the Russian price cap by the EU mean to the United States oil companies?
This past week was wild for the global energy markets. It has been a whirlwind of geopolitical jockeying for energy security. The key issues, as I see them, are the ability of global countries to […]