Oil prices eased in volatile trade on Monday as some bearish economic news from the United States and Germany offset bullish ...
About 8.1 million people face imminent starvation due to the war's escalation and restricted access to critical regions ...