Insights

Daily Oil Fundamentals

Begone, You Confidence Draining Grind!

01 Sep 2025

Begone, You Confidence Draining Grind!

All markets have been given another layer of intrigue as Donald Trump, for the moment, seems to have suffered a defeat as the federal appeals court ruled on Friday that the US President had overstepped his authority when applying tariffs under the guise of their being a ‘national emergency’. The judges in the court ruled the levies were “unbounded in scope, amount and duration” and that such decisions were the remit of Congress.

Daily Oil Fundamentals

Ukraine’s Price Support Might Wane Soon

29 Aug 2025

Ukraine’s Price Support Might Wane Soon

Beyond a verbal slap on the wrist, the recent hideous Russian attack on the Ukrainian capital, which claimed the lives of at least 21 people, including four children, was met with deafening silence from allies and the US.

Daily Oil Fundamentals

Investors Lose a Little Bit of Love for their Darling

28 Aug 2025

Investors Lose a Little Bit of Love for their Darling

There is a strange pall over the investment suites this morning and it comes mainly from Nvidia. The tech darling beat on earnings and revenue for the quarter and issued guidance for the current period that topped estimates. However, being the lynchpin to the ever-bulls in the US bourses, topping estimates is just not quite enough, results need to smash them time and again.