John says that everyone needs groceries so the number of people whose shopping can be tracked is huge.
Data analysed by the BBC show that Ukraine's Western allies have paid Russia more for its hydrocarbons than they have given Ukraine in aid.Campaigners say governments in Europe and North America need to do more to stop Russian oil and gas from fuelling the war with Ukraine.
Proceeds made from selling oil and gas are key to keeping Russia's war machine going.Oil and gas account for almost a third of Russia's state revenue and more than 60% of its exports.In the wake of the February 2022 invasion, Ukraine's allies imposed sanctions on Russian hydrocarbons. The US and UK banned Russian oil and gas, while the EU banned Russian seaborne crude imports, but not gas.
Despite this, by 29 May, Russia had made more than €883bn ($973bn; £740bn) in revenue from fossil fuel exports since the start of the full-scale invasion, including €228bn from the sanctioning countries,The lion's share of that amount, €209bn, came from EU member states.
EU states continued importing pipeline gas directly from Russia until Ukraine cut the transit in January 2025, and Russian crude oil is still piped to Hungary and Slovakia.
Russian gas is still piped to Europe in increasing quantities via Turkey: CREA's data shows that its volume rose by 26.77% in January and February 2025 over the same period in 2024.Today's 2025 Atlantic season outlook covers the Atlantic Ocean, Caribbean Sea and Gulf of Mexico, called the Gulf of America by the Trump administration.
In total NOAA expects between 13 and 19 named tropical storms. Of these, between six and 10 could become hurricanes, including three to five major ones – meaning they reach category three or above (111mph or 178km/h).That's not as many as last year's very active season, which saw 18 tropical storms including 11 hurricanes of which five were major hurricanes.
But it's more than the long-term average of 14 named tropical storms a year, of which seven are usually hurricanes, with three major ones among them.Climate change is not expected to increase the number of these storms globally. But a warming planet is