By Peter Tremayne The west’s boycott of Russian oil following the invasion of Ukraine has pushed the price to nearly $140 dollars a barrel. Analysts forecast that that the average…
To view the rest of this article, please subscribe to Cornwall Reports