New Delhi: Global oil prices rebounded nearly 4 per cent on Thursday, May 28, after declining sharply in the previous session, as fresh US military strikes on Iran revived concerns over supply disruptions while uncertainty persisted over the future o… [1858 chars]