ExxonMobil took a $3.4 billion hit for exiting Russia. Its profit still soared

ExxonMobil took at $3.4 billion charge for exiting its business in Russia in the first quarter, but it still posted...

US Navy challenges Chinese claims in South China Sea for second time in a week

A US Navy warship on Saturday challenged Chinese claims to disputed islands in the South China Sea, the US 7th...

Gunmen kill 12 people in Mexico bar

Mexican authorities are searching for gunmen who killed at least 12 people and injured three more after opening fire in...

Latest Posts