TOP STORIES Oil prices are likely to stay very high for an extended period, according to expert rogerjudd - March 12, 2026 0 Post ContentÂ