• January 23, 2025

The Energy Report: A Trump Peace Dividend

Oil prices sold off yesterday after President Trump proposed to Russia to either make a deal in the war in Ukraine that let's face it is a quagmire, or he will have no other choice but to put more...