Energy prices appear to have reached a plateau at least in the US in the past few days. One-month West Texas Intermediate crude oil futures contracts have settled at around $95 bbl. The European benchmark Brent crude remains above $100, at $107.80 bbl. at 2:30 p.m. March 26. Of course, the war that has blocked…



