Global energy prices spiked Monday by 15% after a weekend attack on key oil facilities in Saudi Arabia caused the worst disruption to world supplies on record.
Global energy prices spiked Monday by 15% after a weekend attack on key oil facilities in Saudi Arabia caused the worst disruption to world supplies on record.