The country is doubling down on a controversial drive to boost oil production in the run-up to UN climate talks it is hosting ...
Netflix's shares fell 6% after an earnings miss due to a Brazilian tax dispute, ending a six-quarter streak of profit beats.