
The Trump-Putin and subsequent Trump-Zelenskiy meetings provided ample talking points for the markets at large; however, the lack of sanctioning threats has been mostly a bearish factor for crude prices. The price drops of late have been relatively tiny, with ICE Brent still trading around $66 per barrel…
Read More