The crude oil price benchmark Brent reached $94.57 per barrel Monday morning, up more than 5% from Friday’s close, as CNBC reported that Kpler maritime data recorded essentially zero tanker crossings of the Strait of Hormuz on Sunday, with shipping…News, government, Iran, United StatesRead More

You might also be interested in reading US national debt rises by an eye-watering $6B every day.