The International Energy Agency (IEA) has downgraded its projections on Russian oil production because of Ukrainian attacks on the country’s energy infrastructure, the agency...
Shares of Onesource Specialty Pharma Ltd. declined up to 7% on Friday, July 10, after reacting to Dr Reddy's Laboratories' semaglutide batch concerns and...