Day: June 12, 2026

Let’s Make A Deal!

Oil ended the week at its lowest price in nearly two months, settling around $84/barrel, after Trump called off threatened new military strikes on Iran and a Western a ceasefire deal could be signed as soon as Sunday. That is the biggest piece of good news the oil market has seen since this war began. Here is what is driving the market.

Read More »

Nullam quis risus eget urna mollis ornare vel eu leo. Aenean lacinia bibendum nulla sed