Why crude needs to be on everyone's radar, are we set to see a $60 crude price? - London Business News | Londonlovesbusiness.com
Israel's targeted military actions have reduced geopolitical risks in energy markets, boosting trader confidence and stabilizing crude prices.