There has not been a major (or minor) nuclear explosion since the 1960s. This is almost entirely because ...
A historic disruption to the world’s oil production sent crude prices smashing through the $100 barrier Monday for the first time in nearly four years.
A large, bright meteor fell over Europe on Sunday, with some observers saying they could hear the rock’s explosive descent ...
Global oil prices have fallen in early trading in Asia on Tuesday - they had soared to $115 a barrel at one point on Monday.
The oil market is lurching hard enough to rattle governments, with mounting pressure on finance ministers to release reserves.