Tech Mahindra shares drop nearly 5 percent as Q2 profit declines DAILY UPDATESOctober 26, 2023Shares of Tech Mahindra dropped nearly 5% after the IT company reported a 61% decline in consolidated net profit for the July-September quar...
Russia sends more Arctic oil to China, India after sanctions DAILY UPDATESJanuary 05, 2023Russia is sending more crude oil produced in the Arctic region to China and India, and at steeper discounts, after Europe slammed its doors ...