Trump imposes oil blockade on Cuba amid US-Iran tensions
The Trump administration has implemented an oil blockade against Cuba. The Polymarket contract on crude oil hitting an all-time high by April 30 sits at 1¢ YES, down from...
