Category Business

Current price of oil as of April 27, 2026

As of 9 a.m. Eastern Time today, oil sold for $106.73 per barrel (using Brent as the benchmark, which we’ll get into momentarily). That’s 32 cents lower than yesterday and approximately a $40 rise over the past year. Oil price…

Inside China’s plans to fight in space

Chinese public statements do not spell out military goals in the domain as bluntly as the US’s — Beijing’s 2022 white paper on its space programme emphasises the country’s peaceful approach. But the papers by PLA-affiliated scientists reveal a research and…