@trt · 19 connections · 9 followers
Terje Tofteberg

Terje Tofteberg

@trt
Public

Terje is a data wizard and Chief Scientific Officer if novem

Terje Tofteberg

S&P 500 index

Terje Tofteberg(@trt)
PublicJust now

S&P 500 index as intraday candles, three per session, over the last two months, refreshed every 2 minutes.

5
0
0
0
0
Terje Tofteberg

Brent crude oil, dollars per barrel

Terje Tofteberg(@trt)
PublicJust now

Brent crude front-month futures as intraday candles, three per session, over the last two months, refreshed every 2 minutes.

5
0
0
0
0
Terje Tofteberg

US 5-year Treasury yield

Terje Tofteberg(@trt)
PublicJust now

5-year US Treasury yield as intraday candles, three per session, over the last two months, refreshed every 2 minutes.

5
0
0
0
0
Terje Tofteberg

US Treasury yields, live 30-minute candles

Terje Tofteberg(@trt)
PublicJust now

5, 10 and 30-year US Treasury yields as intraday candles, three per session, over the last two months, refreshed every 2 minutes.

18
0
0
1
4
Terje Tofteberg

US 10-year Treasury yield

Terje Tofteberg(@trt)
PublicJust now

10-year US Treasury yield as intraday candles, three per session, over the last two months, refreshed every 2 minutes.

5
0
0
0
0
Terje Tofteberg

US 30-year Treasury yield

Terje Tofteberg(@trt)
PublicJust now

30-year US Treasury yield as intraday candles, three per session, over the last two months, refreshed every 2 minutes.

5
0
0
0
0
Terje Tofteberg

Japanese yen per US dollar

Terje Tofteberg(@trt)
PublicJust now

USD/JPY as intraday candles, three per session, over the last two months, refreshed every 2 minutes.

5
0
0
0
0
Terje Tofteberg

Trafikken i Oslo

Terje Tofteberg(@trt)
Public2min ago
306
2
2
1
1
Terje Tofteberg

Brent Crude Futures Term Structure

Terje Tofteberg(@trt)
Public5min ago

Daily prices for Brent crude oil futures contracts expiring in 2026

Terje Tofteberg

Strait of Hormuz – Daily Vessel Transits

Terje Tofteberg(@trt)
Public1hr ago

Daily ship transits through the Strait of Hormuz by vessel type, from IMF PortWatch

3.1k
3
4
2
8
Terje Tofteberg

eu-gas-storage

Terje Tofteberg(@trt)
Public2hr ago

EU gas storage fill level through the year, 2026 against each year since 2011

28
0
0
0
0
Terje Tofteberg

House 2026 — Polymarket district-by-district overview

Terje Tofteberg(@trt)
Public4hr ago

All 435 House districts in the 2026 midterms: a waffle of seats ordered from safe-Democratic to safe-Republican with the 218-seat majority line, a hexmap of every district, and per-district probability history from Polymarket prediction markets.

255
0
1
1
5
Terje Tofteberg

Senate 2026 — Polymarket seat-by-seat overview

Terje Tofteberg(@trt)
Public4hr ago

All 100 Senate seats after the 2026 midterms: a waffle of seats ordered from safe-Democratic to safe-Republican, a map of the 35 races, and per-race probability history from Polymarket prediction markets.

341
5
3
1
6
Terje Tofteberg

Norwegian Electricity Prices

Terje Tofteberg(@trt)
Public7hr ago

Hourly electricity spot prices in Norway (NO1 - Oslo/Eastern Norway)

507
0
2
1
2
Terje Tofteberg

Global yields 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago

Global government bond yields with color-coded deviation from two-year historical norms.

896
0
2
2
6
Terje Tofteberg

Top performer S&P500 04. Sep: MU

Terje Tofteberg(@trt)
Public14hr ago

Daily price chart of the best-performing S&P 500 stock. Updated daily.

1.4k
3
4
4
10
Terje Tofteberg

Bottom performer S&P500 04. Sep: AAPL

Terje Tofteberg(@trt)
Public14hr ago

Daily price chart of the worst-performing S&P 500 stock. Updated daily.

977
0
3
2
12
Terje Tofteberg

S&P500 Individual returns

Terje Tofteberg(@trt)
Public14hr ago

S&P componenent sized by company market cap and colored by yesterday return.

2.6k
8
13
9
11
Terje Tofteberg

FTSE 350 individual stocks

Terje Tofteberg(@trt)
Public14hr ago

Daily stock moves on the London Stock Exchange, sized by market cap

297
0
2
1
1
Terje Tofteberg

OSEBX individual stocks

Terje Tofteberg(@trt)
Public14hr ago

Daily stock moves on Oslo Børs, sized by market cap

339
0
3
1
1
Terje Tofteberg

Commodities 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago

Finance: Commodity prices from yfinance

1.1k
0
3
2
5
Terje Tofteberg

Equity Markets 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago
106
0
0
0
0
Terje Tofteberg

Cryptocurrencies 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago

Finance: Crypto prices from yfinance

836
0
1
1
5
Terje Tofteberg

Equity Markets 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago

Finance: Equity indices from yfinance

784
0
1
1
4
Terje Tofteberg

Currency moves vs GBP 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago

1 GBP = x

574
0
1
0
5
Terje Tofteberg

Currency moves vs USD 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago

1 USD = x

571
0
1
0
5
Terje Tofteberg

Currency moves vs EUR 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago

1 EUR = x

577
0
1
0
6
Terje Tofteberg

Currency moves vs NOK 04 Sep 2026

Terje Tofteberg(@trt)
Public14hr ago

1 = x NOK

719
0
1
0
5
Terje Tofteberg

Dawn of a new space age 🚀

Terje Tofteberg(@trt)
Public16hr ago

Number of space launches from GCAT that reached Earth orbit, by country and year.

953
0
5
4
4
Terje Tofteberg

Ansattutviklingen i norske selskaper

Terje Tofteberg(@trt)
Public18hr ago

Hvilke tech-selskaper vokser og hvilke krymper? Månedlig oversikt over ansattutviklingen.

869
6
4
4
3
Terje Tofteberg

Væråret London

Terje Tofteberg(@trt)
Public18hr ago

Annual weather summary for London in 2025. Source: Norwegian Meteorological Institute.

604
0
1
0
5
Terje Tofteberg

Væråret Palo-Alto

Terje Tofteberg(@trt)
Public18hr ago

Annual weather summary for Palo Alto in 2025. Source: Norwegian Meteorological Institute.

476
0
0
0
4
Terje Tofteberg

Væråret Stapnes

Terje Tofteberg(@trt)
Public18hr ago
291
0
0
0
0
Terje Tofteberg

Væråret Palma

Terje Tofteberg(@trt)
Public18hr ago

Annual weather summary for Palma (Mallorca) in 2025. Source: Norwegian Meteorological Institute.

743
0
2
0
5
Terje Tofteberg

Væråret Tromsø

Terje Tofteberg(@trt)
Public18hr ago

Annual weather summary for Tromsø in 2025. Source: Norwegian Meteorological Institute.

703
0
1
0
4
Terje Tofteberg

Væråret Oslo

Terje Tofteberg(@trt)
Public18hr ago

Annual weather summary for Oslo in 2025. Source: Norwegian Meteorological Institute.

2k
0
16
5
8
Terje Tofteberg

Væråret Bergen

Terje Tofteberg(@trt)
Public18hr ago

Annual weather summary for Bergen in 2025. Source: Norwegian Meteorological Institute.

640
0
0
0
4
Terje Tofteberg

Pollenvarsling Oslo 2026

Terje Tofteberg(@trt)
Public21hr ago

Daglig pollenvarsel for 42 byer i Europa med data fra Open-Meteo

1.5k
4
8
4
4
Terje Tofteberg

Returns from AI darlings

Terje Tofteberg(@trt)
Public1d ago

Return performance of leading AI-related stocks.

429
0
1
0
5
Terje Tofteberg

Yield curve of Norwegian treasuries

Terje Tofteberg(@trt)
Public1d ago

Effective yield to maturity on all 16 Norwegian government bonds (NST series), updated daily after market close.

352
5
2
1
1
Terje Tofteberg

OD-matrise for Oslo Bysykkel

Terje Tofteberg(@trt)
Public2d ago

OD-kart for Oslo Bysykkel: retningsstrømmer per tidsperiode på kart i Oslo kommunes kartstil

188
2
0
0
1
Terje Tofteberg

Electricity generation (GW) for Germany last 7 days.

Terje Tofteberg(@trt)
Public5d ago

Electricity generation (GW) for Germany last 7 days.

1.4k
3
4
3
5
Terje Tofteberg

Electricity generation (GW) for Spain last 7 days.

Terje Tofteberg(@trt)
Public5d ago

Electricity generation (GW) for Spain last 7 days.

962
0
5
1
6
Terje Tofteberg

Electricity generation (GW) for Norway last 7 days.

Terje Tofteberg(@trt)
Public5d ago

Electricity generation (GW) for Norway last 7 days.

1.2k
0
5
3
6
Terje Tofteberg

Electricity generation (GW) for Sweden last 7 days.

Terje Tofteberg(@trt)
Public5d ago

Electricity generation (GW) for Sweden last 7 days.

923
0
2
1
8
Terje Tofteberg

Europe's electric grid, visualised

Terje Tofteberg(@trt)
Public2w ago

European high-voltage transmission network mapped by voltage intensity

294
0
1
0
1
Terje Tofteberg

The road to the final

Terje Tofteberg(@trt)
Public1mth ago
488
1
4
4
3
Terje Tofteberg

The road to the final

Terje Tofteberg(@trt)
Public1mth ago
269
0
2
2
1
Terje Tofteberg

World Cup 2026

Terje Tofteberg(@trt)
Public2mth ago

Interactive group standings overview for the FIFA World Cup 2026 group stage. Click a group to zoom in.

788
12
4
5
7
Terje Tofteberg

Rough - Europe fertility

Terje Tofteberg(@trt)
Public3mth ago
380
2
1
0
3
Terje Tofteberg

Europe is not making babies

Terje Tofteberg(@trt)
Public3mth ago

Total fertility rate by European region, 1980–2022. Hand-drawn style line chart using rough.js and d3.

352
2
0
0
5
Terje Tofteberg

Rough - Europe GDP and life exp

Terje Tofteberg(@trt)
Public3mth ago
242
0
1
0
1
Terje Tofteberg

Rough - Europe population

Terje Tofteberg(@trt)
Public3mth ago
219
0
0
0
1
Terje Tofteberg

Where did all the cash go?

Terje Tofteberg(@trt)
Public4mth ago

Big Tech net income soars while free cash flow stalls as AI capex consumes the difference

374
0
3
2
6
Terje Tofteberg

The World's Oil Chokepoint

Terje Tofteberg(@trt)
Public5mth ago

Oil & gas sankey flow through the Strait of Hormuz

664
2
8
1
8
Terje Tofteberg

NdFeB Permanent Magnet Supply Chain

Terje Tofteberg(@trt)
Public5mth ago

China controls mining, processing AND magnet manufacturing — three critical bottlenecks in one country

345
0
1
0
4
Terje Tofteberg

2026 Winter Paralympics - Medal Standings

Terje Tofteberg(@trt)
Public5mth ago

Live medal table for the 2026 Winter Paralympics in Milano Cortina, updated hourly from Wikipedia.

364
0
1
0
3
Terje Tofteberg

2026 Winter Olympics - Medal Count

Terje Tofteberg(@trt)
Public5mth ago

Final medal table from the 2026 Winter Olympics in Milan-Cortina.

599
0
4
0
2
Terje Tofteberg

Oil production (mboed) vs oil reserves (bboe)

Terje Tofteberg(@trt)
Public5mth ago

Proven oil reserves vs 2024 production for the 25 largest producers, with implied years of reserves remaining.

401
0
2
1
2
Terje Tofteberg

Venezuela GDP per capita has collapsed with its oil production.

Terje Tofteberg(@trt)
Public5mth ago

Venezuela's oil production and GDP per capita over time, showing the link between oil and economic performance.

315
0
1
0
1
Terje Tofteberg

Hello Oslo Weather

Terje Tofteberg(@trt)
Public5mth ago

Current weather conditions and forecast for Oslo, Norway.

411
0
0
0
1
Terje Tofteberg

Equity earnings on par with money in the bank

Terje Tofteberg(@trt)
Public5mth ago

MSCI ACWI earnings and dividend yield compared to risk-free rates over time.

486
0
4
2
4
Terje Tofteberg

Sector composition of MSCI World

Terje Tofteberg(@trt)
Public5mth ago

Sector weights and performance breakdown of the MSCI World Index.

375
0
3
1
4
Terje Tofteberg

$20 trillion of magnificent seven

Terje Tofteberg(@trt)
Public5mth ago

Market capitalization of the top 10 MSCI World constituents, dominated by US mega-cap tech.

578
1
4
2
5
Terje Tofteberg

Venezuela Crude Oil Quality

Terje Tofteberg(@trt)
Public5mth ago

Crude oil quality metrics (API gravity, sulfur content) for Venezuelan production over time.

371
0
2
0
4
Terje Tofteberg

Ansatte i norsk olje og gass

Terje Tofteberg(@trt)
Public5mth ago

Endring i antall ansatte innen norsk olje og gass. Kilde: Brønnøysundregistrene.

301
0
0
0
3
Terje Tofteberg

EU Critical Raw Materials: Supply Risk vs Economic Importance

Terje Tofteberg(@trt)
Public6mth ago

REEs cluster in the high-risk, high-importance quadrant — the most dangerous supply dependencies for EU industry

367
0
1
0
3
Terje Tofteberg

Rare Earth Processing

Terje Tofteberg(@trt)
Public6mth ago

REE processing flow diagram showing inputs, outputs and waste per 1 tonne of RE metal — two-step chain, hard-rock ore

336
0
0
0
3
Terje Tofteberg

Novem Logo - SVG Drawing Tutorial

Terje Tofteberg(@trt)
Public6mth ago

Learn how to create custom SVG graphics in Novem using D3.js by drawing the Novem logo

Terje Tofteberg

Autonomous Waymo

Terje Tofteberg(@trt)
Public1yr ago

Monthly Waymo Rides

330
0
2
0
2
Terje Tofteberg

World Energy Consumption

Terje Tofteberg(@trt)
Public1yr ago

World Energy Consumption by Source from OWID 2025

318
0
2
0
2