Russia stopped exporting diesel due to Ukrainian strikes. That badly hurt Turkey and to lesser extent Brazil. And Brazil started to get diesel from US allowing US companies to make a lot of profit. So Ukrainian strikes clearly affect global prices.
But then it also makes Chinese EV including trucks extremely attractive replacement. So China making a profit as well.