World News Glencore’s traders score big profits as war rattles energy markets Glencore’s oil and gas team made bumper profits as the Iran war roiled[……] Read More