Supply Chain - Page 4
The State of Crude: Brent prices inch towards 140-dollar mark
Weekend sees crude oil skirt near $135 due to geopolitically driven inflationary pressures.
Ukraine's southern port Kherson falls to Russian invasion
Russia's move of capturing Kherson assumes strategic significance as it can control Ukraine's Southern coastline and also mobilize a movement of...