U.S. crude oil inventories fell more than expected last week
Data from the U.S. Energy Information Administration (EIA) showed that U.S. crude oil inventories fell by 3.644 million barrels last week, a larger decrease than […]
Data from the U.S. Energy Information Administration (EIA) showed that U.S. crude oil inventories fell by 3.644 million barrels last week, a larger decrease than […]
A memorandum of agreement has been agreed between Kiev and Brussels. The strategy also includes nuclear power, biomethane, steel, and fertilizers. However, the objections (and […]
Since the beginning of the conflict, shipowners in Athens have seen a threefold increase in their trade with Moscow. They are not, however, the only […]