After enduring a year-long detention linked to a drug smuggling examination, the crew of the bulk…
Oil drops to $75.45 a barrel despite Putin’s visit to the Middle East to cement ties with OPEC+
Oil fell this afternoon, at 3:40 pm London time, to its lowest level, US$75.45 a barrel,…