European ministers call for profit caps on energy companies as Iran war drives price surge
Finance ministers from five European Union member states are urging the bloc to introduce a windfall tax on energy companies as surging oil and gas prices raise inflation fears
April 04, 2026
Man accused of disposing woman's body in Hyde Park changes mind in middle of plea hearing, stunning victim's family
FEMA workers who sounded alarm over nation's disaster preparedness reinstated after 8 months
Baltimore-area businesses, neighbors concerned about Key Bridge rebuild timeline
Trump gives go-ahead to major new Canada-US oil pipeline
Apple beats out earnings estimates with continued iPhone momentum
Keir Starmer booed by protesters amid London stabbing incident