British Prime Minister Keir Starmer has marked a significant diplomatic achievement by finalizing the India-UK Free Trade Agreement (FTA) just before announcing his resignation. In a key meeting with...
Oil prices surged on Monday as renewed tensions in the Middle East heightened inflation concerns and led to speculation about potential interest rate hikes...