Expanded by 130 basis points to 42.9% year over year. National Revenue -- Increased 5.8%, with programmatic revenue up nearly ...
US crude oil prices fell further after President Donald Trump signalled a possible deal to end the Iran war. Brent dropped ...