The US Securities and Exchange Commission alleged in a complaint that Leech placed trades between 2021 and 2023 with brokers and then waited until later in the day to assign them to specific ...
OPEC+ is facing a dilemma as the group of major oil producers meets this Sunday, thanks to expectations for a surplus in global oil supplies next year — and as U.S. President-elect Donald Trump’s ...